a thin slice of melted cheese - English Synonyms Dictionary